have bad blood with - French English Dictionary